﻿
using Core.Toolkit.Core.Entitys;
using System;
using System.Collections.Generic;

namespace Core.SimpleTemp.Entitys
{

    public class JG_DutiesPlan : Entity
    {
        /// <summary>
        /// 
        /// </summary>
        public int? Year { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? AssessmentID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String AssessmentEnd { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? AssessmentDate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String AssessmentContent { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String AssessmentObject { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? ResponsibleDeptID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? ResponsibleUserID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String AssessmentMethod { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String AssessmentResult { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? AttachmentId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String AttachmentName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? CreateFactory { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? CreateDept { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? UpdateDept { get; set; }
        public ICollection<JG_DutiesPlanAssessedPerson> JG_DutiesPlanAssessedPerson { get; set; }

    }
}
